total disbursement - German English Dictionary